html,body,ul,li,p,h1,h2,h3,h4,h5,h6,span{
    margin: 0;
    padding: 0;
}
li{
   list-style: none;
}
img,input,a{
    border: none;
    outline: none;
    outline: 0;
}
body{
    font-family: "Microsoft YaHei";
}
a{
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
}
.clear:after{content:".";display:block;height:0;overflow:hidden;visibility:hidden;clear:both}  /*清除浮动*/
.right{
    float: right;
}
.left{
    float: left;
}
#header,#logo,#nav,#footer{
    min-width: 1000px;
}
#header{
    background: #F2F2F2;
}
#header .content a:hover{
    color: #f00;
}
#header .content{
    width: 1000px;
    margin: 0 auto;
}
#header .content a{
    color: #000;
    line-height: 30px;
    height: 30px;
    display: inline-block;
}
#header .subNav-left li{
    float: left;
}
#header .zhuCe{
    background: url("../images/zhuceyouli.gif") no-repeat 0 2px;
}
#header .zhuCe a{
    color: red;
    margin-left: 3px;
}
#header .zhuCe a{
    text-indent: 24px;
}
#header .subNav-right li{
    float: left;
}
#header .subNav-right{
    margin-right: 80px;
}
#header .phone{
    position: relative;
    text-align: center;
}
#header .online a:hover{
    color: #000000;
}
#header .phone-img{
    width: 108px;
    height: 0px;
    background: #ffffff;
    margin: 5px;
    position: absolute;
    left: -14px;
    overflow: hidden;
    z-index: 2000;
}
#header .phone-img p{
    font-size: 12px;
    color: #000000;
}
#header .xlwb a{
    height: 30px;
    width: 50px;
    text-indent: 9999px;
    background: url("../images/base_z.png") no-repeat -602px -322px;
    overflow: hidden;
}
#header li span{
    line-height: 30px;
    font-size: 12px;
    margin: 0 14px;
}
#logo .content{
    margin: 0 auto;
    width: 1000px;
    overflow: hidden;
}
#logo .content a{
    text-indent: -9999px;
    height: 90px;
    display: inline-block;
}
#logo .logo{
    width: 205px;
    background: url(../images/base_z.png) no-repeat -851px -300px;
}
#logo .logo_slogan{
     width: 135px;
     background: url(../images/base_z.png) no-repeat -905px -77px;
 }
#nav{
    width: 100%;
    min-width: 1000px;
    background: #000000;
    position: relative;
    z-index: 1000;
}
#nav .content{
    width: 1000px;
    margin: 0 auto;
}
#nav .content a{
    font-size: 14px;
    line-height: 42px;
    height: 42px;
    display: inline-block;
}
#nav .nav-left li,#nav .nav-right li{
    float: left;
    overflow: hidden;
    z-index: 1000;
}
#nav .nav-left li a:hover{
    color: red;
}
#nav .nav-left .home a{
    color: red;
}
#nav .nav-left li a{
    margin-right: 50px;
}
#nav .li-commen>a{
    position: relative;
}
#nav .commen a{
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: left;
    height: 15px;
    margin-top: 10px;
}
#nav .commen{
    width: 630px;
    height: auto;
    overflow: hidden;
    background: #ffffff;
    position: absolute;
    padding:10px 0;
    display: none;
}
#nav .old-AoLai .commen-left{
    border: none;
}
#nav .commen h2{
    font-size: 14px;
    line-height: 44px;
    border-bottom: 1px solid #e7e7e7;
}
#nav .commen-left{
    width: 274px;
    padding: 0 20px;
    border-right: 1px solid #e7e7e7;
}
#nav .commen-left p{
    float: right;
}
#nav .commen-left p a{
    margin-right: 10px;
    font-size: 12px;
    color: black;
}
#nav .commen-right{
    width: 274px;
    padding: 0 20px;
    height: 42px;
}
#nav .good-number{
    width: 25px;
    text-align: center;
    background: url("../images/base_z.png") no-repeat -1016px -220px;
}

#nav .nav-right .shu{
    color: #ffffff;
    line-height: 42px;
    font-size: 14px;
    margin-left:15px;
}
#nav .goods-box{
    width: 285px;
    height: 0;
    position: absolute;
    top: 42px;
    right: 110px;
    text-align: center;
    overflow: hidden;
    background: #ffffff;
    z-index: 1000;
}
#nav .goods-box a{
    width: 11px;
    height: 11px;
    display: inline-block;
    margin-top: 20px;
    margin-right: 20px;
    background: url("../images/icon_close2.png") no-repeat;
    float: right;
}
#nav .goods-box span{
    font-size: 14px;
    line-height: 70px;
}


/*尾部*/
#footer{
    background: #F2F2F2;
    padding-top: 30px;
}
#footer .content{
    width: 1000px;
    margin: 0 auto;
}
#footer .content a{
    color: #000000;
}
#footer .foot-top li{
    float: left;
}
#footer .foot-top .border-right{
    border-right: none;
}
#footer .foot-top a{
    display: inline-block;
    height: 20px;
    width: 165px;
    text-align: center;
    border-right: 1px solid #666;
    padding-top: 40px;
}
#footer .foot-top .li1{
    background: url("../images/base_z.png") no-repeat -150px -144px;
}
#footer .foot-top .li2{
    background: url("../images/base_z.png") no-repeat -545px -100px;
}
#footer .foot-top .li3{
    background: url("../images/base_z.png") no-repeat -155px -382px;
}
#footer .foot-top .li4{
    background: url("../images/base_z.png") no-repeat -420px 10px;
}
#footer .foot-top .li5{
    background: url("../images/base_z.png") no-repeat -305px -340px;
}
#footer .foot-top .li6{
    background: url("../images/base_z.png") no-repeat -305px -110px;
}
#footer .foot-maddle {
    margin: 20px auto;
    width: 600px;
    text-align: center;
}
#footer .foot-maddle a:hover{
    color: red;
}
#footer .foot-maddle li{
    float: left;
    padding:0 15px;
}
#footer .foot-bottom{
    margin:20px auto;
    width: 500px;
}
#footer .foot-bottom p{
    font-size: 12px;
}
#footer .foot-bottom .sp2{
    margin-right: 20px;
}
#footer .foot-bottom  .p1{
    margin-top: 20px;
    text-align: center;
}
#footer .foot-bottom  .p1 a{
    margin-left: 20px;
}
.right-div{
    width: 98px;
    text-align: center;
    position: fixed;
    right: -10px;
    top: 500px;
    z-index: 6000;
    border: 1px solid #ccc;
}
.right-div .span1{
    font-size: 16px;
    color: #ff0000;
    line-height: 16px;
}
.right-top{
    width: 98px;
    height: 50px;
    background: #000000;
}
.right-cont img{
    width: 75px;
    height: 75px;
    margin-top: 5px;
}
.right-cont{
    width: 88px;
    height: 216px;
    background: #ffffff;
    padding: 0 5px;
    text-align: center;
}
.right-cont span{
    font-size: 12px;
}
.right-div .span2{
    font-size: 14px;
    line-height: 14px;
    color: #ffffff;
}
.right-div .chuXian{
    width: 96px;
    height: 24px;
    border-top: 1px solid #cccccc;
    background:url(../images/base_z.png) no-repeat -570px -430px;
    display: none;
    cursor: pointer;
}
#online{
    width: 425px;
    height:520px;
    position: absolute;
    right:0;
    bottom: 0;
    z-index: 9000;
    border: 1px solid #5f6467;
    background: #FFFFFF;
    border-radius: 10px;
    display: none;
    overflow: hidden;
}
#online .online-top{
    height: 42px;
    width: 425px;
    position: relative;
    background: #79b2f5;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
#online .span1 a{
    display: inline-block;
    height: 42px;
    line-height: 42px;
    margin-left: 80px;
    color: #ffffff;
    width: 100px;
    cursor: move;
    font-size: 16px;
}
#online .span2{
    margin: 10px 0 10px 10px;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    color: #c3c3c3;
    font-size: 12px;
}
.online-top .control{
    float: right;
    width: 70px;
    height: 20px;
    margin-top: 10px;
}
.online-top .control a{
    display: inline-block;
    width: 20px;
    height: 20px;
}
.online-top .control .sa1{
    background: url("../images/chaticon.png") no-repeat;
}
.online-top .control .sa2{
    background: url("../images/chaticon.png") no-repeat -39px 0;
}
.online-top .control .sa3{
    background: url("../images/chaticon.png") no-repeat -61px 0;
}
.online-top .img{
    position: absolute;
    top: -10px;
    left: 10px;
}
.online-maddle{
    width: 425px;;
}
.online-maddle ul{
    height: 300px;
    border: 1px solid #cccccc;
    overflow-y:auto;
}
.online-maddle ul li {
    width: 300px;
    margin-top: 5px;
    float: right;
    display: block;
}
.online-maddle ul li em{
    display: inline-block;
    width: 20px;
    float: right;
    height: 38px;
    background: url("../images/chaticon.png") no-repeat -1px -50px;
}
.online-maddle ul li span{
    display:inline-block;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #000000;
    float: right;
    padding: 5px 20px;
    background: #8CD0F3;
    border-radius: 5px;
}
.online-bottom{
    width: 425px;
    overflow: hidden;
}
.online-bottom #tx{
    width: 420px;
    height:100px
}
.online-bottom .btn span{
    font-size: 14px;
    color: #ccc;
}
.online-bottom .btn .ssp1 a{
    color: #000000;
    margin-left: 200px;
}
.online-bottom #button{
    float: right;
    margin-right: 10px;
}


